<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<link rel="STYLESHEET" href="lib.css" type='text/css' />
<link rel="SHORTCUT ICON" href="../icons/pyfav.png" type="image/png" />
<link rel='start' href='../index.html' title='Python documentation Index' />
<link rel="first" href="lib.html" title='Python library Reference' />
<link rel='contents' href='contents.html' title="Contents" />
<link rel='index' href='genindex.html' title='Index' />
<link rel='last' href='about.html' title='About this document...' />
<link rel='help' href='about.html' title='About this document...' />
<link rel="next" href="module-ScrolledText.html" />
<link rel="prev" href="module-Tkinter.html" />
<link rel="parent" href="tkinter.html" />
<link rel="next" href="node703.html" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name='aesop' content='information' />
<title>20.2 Tix -- Extension widgets for Tk</title>
</head>
<body>
<div class="navigation">
<div id='top-navigation-panel' xml:id='top-navigation-panel'>
<table align="center" width="100%" cellpadding="0" cellspacing="2">
<tr>
<td class='online-navigation'><a rel="prev" title="20.1.6.9 Images"
  href="node701.html"><img src='../icons/previous.png'
  border='0' height='32'  alt='Previous Page' width='32' /></a></td>
<td class='online-navigation'><a rel="parent" title="20. graphical User Interfaces"
  href="tkinter.html"><img src='../icons/up.png'
  border='0' height='32'  alt='Up one Level' width='32' /></a></td>
<td class='online-navigation'><a rel="next" title="20.2.1 using Tix"
  href="node703.html"><img src='../icons/next.png'
  border='0' height='32'  alt='Next Page' width='32' /></a></td>
<td align="center" width="100%">Python Library Reference</td>
<td class='online-navigation'><a rel="contents" title="Table of Contents"
  href="contents.html"><img src='../icons/contents.png'
  border='0' height='32'  alt='Contents' width='32' /></a></td>
<td class='online-navigation'><a href="modindex.html" title="Module Index"><img src='../icons/modules.png'
  border='0' height='32'  alt='Module Index' width='32' /></a></td>
<td class='online-navigation'><a rel="index" title="Index"
  href="genindex.html"><img src='../icons/index.png'
  border='0' height='32'  alt='Index' width='32' /></a></td>
</tr></table>
<div class='online-navigation'>
<b class="navlabel">Previous:</b>
<a class="sectref" rel="prev" href="node701.html">20.1.6.9 Images</a>
<b class="navlabel">Up:</b>
<a class="sectref" rel="parent" href="tkinter.html">20. Graphical User Interfaces</a>
<b class="navlabel">Next:</b>
<a class="sectref" rel="next" href="node703.html">20.2.1 Using Tix</a>
</div>
<hr /></div>
</div>
<!--End of Navigation Panel-->

<h1><a name="SECTION0022200000000000000000">
20.2 <tt class="module">Tix</tt> --
         Extension widgets for Tk</a>
</h1>

<p>
<a name="module-Tix"></a>

<p>
<a id='l2h-4708' xml:id='l2h-4708'></a>

<p>
The <tt class="module">Tix</tt> (Tk Interface Extension) module provides an
additional rich set of widgets. Although the standard Tk library has
many useful widgets, they are far from complete. The <tt class="module">Tix</tt>
library provides most of the commonly needed widgets that are missing
from standard Tk: <tt class="class">HList</tt>, <tt class="class">ComboBox</tt>, <tt class="class">Control</tt>
(a.k.a. SpinBox) and an assortment of scrollable widgets. <tt class="module">Tix</tt>
also includes many more widgets that are generally useful in a wide
range of applications: <tt class="class">NoteBook</tt>, <tt class="class">FileEntry</tt>,
<tt class="class">PanedWindow</tt>, etc; there are more than 40 of them.

<p>
With all these new widgets, you can introduce new interaction
techniques into applications, creating more useful and more intuitive
user interfaces. You can design your application by choosing the most
appropriate widgets to match the special needs of your application and
users. 

<p>
<div class="seealso">
  <p class="heading">See Also:</p>

<dl compact="compact" class="seetitle">
    <dt><em class="citetitle"><a href="http://tix.sourceforge.net/"
        >Tix Homepage</a></em></dt>
    <dd>The home page for <tt class="module">Tix</tt>.  This includes links to
         additional documentation and downloads.</dd>
  </dl>
<dl compact="compact" class="seetitle">
    <dt><em class="citetitle"><a href="http://tix.sourceforge.net/dist/current/man/"
        >Tix Man Pages</a></em></dt>
    <dd>On-line version of the man pages and reference material.</dd>
  </dl>
<dl compact="compact" class="seetitle">
    <dt><em class="citetitle"><a href="http://tix.sourceforge.net/dist/current/docs/tix-book/tix.book.html"
        >Tix Programming Guide</a></em></dt>
    <dd>On-line version of the programmer's reference material.</dd>
  </dl>
<dl compact="compact" class="seetitle">
    <dt><em class="citetitle"><a href="http://tix.sourceforge.net/Tide/"
        >Tix Development Applications</a></em></dt>
    <dd>Tix applications for development of Tix and Tkinter programs.
         Tide applications work under Tk or Tkinter, and include
         <b class="program">TixInspect</b>, an inspector to remotely modify and
         debug Tix/Tk/Tkinter applications.</dd>
  </dl>
</div>

<p>

<p><br /></p><hr class='online-navigation' />
<div class='online-navigation'>
<!--Table of Child-Links-->
<a name="CHILD_LINKS"><strong>Subsections</strong></a>

<ul class="ChildLinks">
<li><a href="node703.html">20.2.1 Using Tix</a>
<li><a href="node704.html">20.2.2 Tix Widgets</a>
<ul>
<li><a href="node705.html">20.2.2.1 Basic Widgets</a>
<li><a href="node706.html">20.2.2.2 File Selectors</a>
<li><a href="node707.html">20.2.2.3 Hierachical ListBox</a>
<li><a href="node708.html">20.2.2.4 Tabular ListBox</a>
<li><a href="node709.html">20.2.2.5 Manager Widgets</a>
<li><a href="node710.html">20.2.2.6 Image Types</a>
<li><a href="node711.html">20.2.2.7 Miscellaneous Widgets</a>
<li><a href="node712.html">20.2.2.8 Form Geometry Manager</a>
</ul>
<li><a href="node713.html">20.2.3 Tix Commands</a>
</ul>
<!--End of Table of Child-Links-->
</div>

<div class="navigation">
<div class='online-navigation'>
<p></p><hr />
<table align="center" width="100%" cellpadding="0" cellspacing="2">
<tr>
<td class='online-navigation'><a rel="prev" title="20.1.6.9 Images"
  href="node701.html"><img src='../icons/previous.png'
  border='0' height='32'  alt='Previous Page' width='32' /></a></td>
<td class='online-navigation'><a rel="parent" title="20. graphical User Interfaces"
  href="tkinter.html"><img src='../icons/up.png'
  border='0' height='32'  alt='Up one Level' width='32' /></a></td>
<td class='online-navigation'><a rel="next" title="20.2.1 using Tix"
  href="node703.html"><img src='../icons/next.png'
  border='0' height='32'  alt='Next Page' width='32' /></a></td>
<td align="center" width="100%">Python Library Reference</td>
<td class='online-navigation'><a rel="contents" title="Table of Contents"
  href="contents.html"><img src='../icons/contents.png'
  border='0' height='32'  alt='Contents' width='32' /></a></td>
<td class='online-navigation'><a href="modindex.html" title="Module Index"><img src='../icons/modules.png'
  border='0' height='32'  alt='Module Index' width='32' /></a></td>
<td class='online-navigation'><a rel="index" title="Index"
  href="genindex.html"><img src='../icons/index.png'
  border='0' height='32'  alt='Index' width='32' /></a></td>
</tr></table>
<div class='online-navigation'>
<b class="navlabel">Previous:</b>
<a class="sectref" rel="prev" href="node701.html">20.1.6.9 Images</a>
<b class="navlabel">Up:</b>
<a class="sectref" rel="parent" href="tkinter.html">20. Graphical User Interfaces</a>
<b class="navlabel">Next:</b>
<a class="sectref" rel="next" href="node703.html">20.2.1 Using Tix</a>
</div>
</div>
<hr />
<span class="release-info">Release 2.5.1, documentation updated on 18th April, 2007.</span>
</div>
<!--End of Navigation Panel-->
<address>
See <i><a href="about.html">About this document...</a></i> for information on suggesting changes.
</address>
</body>
</html>
